Big Huge Thesaurus

Geum alleppicum strictum

noun